thing to lean upon - Turco Inglés Diccionario